department of sports institutions - French English Dictionary